@charset "utf-8";
html {width: 100%;-webkit-text-size-adjust:none;-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);height: 100%;}
* {margin: 0;padding: 0;border: 0;}
ul,ul li,ol,li {list-style: none outside none;}
img {vertical-align: middle;border: none; max-width:100%;}
i {font: inherit;}
input,select,option {vertical-align: middle;border-radius: 0px;-moz-appearance:none;-webkit-appearance:none;appearance:none;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);outline: none;}
input[type="text"],input[type="button"],input[type="submit"],input[type="reset"] {-webkit-appearance: none;appearance: none;border-radius: 0;outline: none;}
.fl {float: left;display: inline;}
.fr {float: right;display: inline;}
h1,h2,h3,h4,h5,h6,i {font-weight: normal;}
select::-ms-expand { display: none; }
a {color: #111111;text-decoration: none;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);}
a:hover {text-decoration: none;outline: none;}
.clear {clear: both; }
.clearfix:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.clearfix {zoom: 1;display: block;_height: 1px;clear: both;}
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,img,div,dl,dt,dd,input{margin: 0;padding: 0;}
.wrap { width:1200px; margin:0 auto;}
.fixed:before, .clearfix:before, .cf:before, body:before, .header:before, .main:before, .footer:before { content: ''; display: table }
.fixed:after, .clearfix:after, .cf:after, .header:after, .main:after, .footer:after { content: ''; display: table; clear: both; }
.fixed, .clearfix, .cf, .header, .main, .footer { *zoom: 1 }
.ellipsis{white-space:nowrap; overflow:hidden; text-overflow:ellipsis; display:block; }
/* 初始化 */
body {width: 100%;height: 100%;font-size: 16px; background: #fff;min-height: 100%;font-family: 'Microsoft Yahei', '微软雅黑', Arial, sans-serif; }
/*header*/
.header { height:110px; background-color:#FFF;}
.header .h-logo { float:left; width:260px; margin-top:10px; height:90px; line-height:85px;}
.header .h-logo img {max-width: 100%;max-height: 100%;vertical-align: middle;}
.header .h-right { float:right; width:940px; margin-top:6px;}
.header .h-right .h-tel { float:right; background:url(../images/h-tel.png) no-repeat left center; padding-left:28px;color:#0075c1; font-size:16px; line-height:2; font-weight:bold;}
.header .h-right .h-tel span {color:#dfdfdf; font-weight:normal; }
.header .h-right .h-nav {float:right; margin-top:10px;}
.header .h-right .h-nav ul li{ float:left;color:#333333; font-size:18px; line-height:2; margin-left:44px; position:relative; font-weight:bold;}
.header .h-right .h-nav ul li a {color:#333333; display:block; }
.header .h-right .h-nav ul li:hover:after{content:""; position:absolute; left:0; bottom:0; width:100%; height:2px; background-color:#0075c1; }
/*banner*/
.banner { width:100%; height:auto;}
.banner img{ width:100%; display:block;}
/*i-public*/
.i-public { text-align:center;color:#333333; font-size:38px; line-height:1; font-weight:bold; }
/*i-fuwu*/
.i-fuwu { padding-top:74px; background-color:#f8f8f8; padding-bottom:82px;}
.i-fuwu-list { margin-top:20px;}
.i-fuwu-list ul li { float:left; width:386px; height:187px; background-color:#FFF; border:#d9d9d9 solid 1px; margin-top:18px; }
.i-fuwu-list ul li .pic { float:left; width:120px; height:120px; margin-left:20px; margin-top:37px;}
.i-fuwu-list ul li .pic img { width:100%; height:100%;}
.i-fuwu-list ul li .con { float:right; width:210px; margin-right:20px; margin-top:45px;}
.i-fuwu-list ul li .con .tit {color:#333333; font-size:24px; line-height:36px;overflow:hidden; text-overflow: ellipsis; white-space: nowrap;}
.i-fuwu-list ul li .con .des {color:#666666; font-size:14px; line-height:1.71;ext-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical; margin-top:13px;}
.i-fuwu-list ul li:nth-child(3n+2) { margin-left:18px;}
.i-fuwu-list ul li:nth-child(3n+3) { margin-left:18px;}
.i-fuwu-list ul li:hover .con .tit {color:#0075c1;}
/*i-fangan*/
.i-fangan { padding-top:74px; padding-bottom:82px;}
.i-fangan-list { margin-top:20px;}
.i-fangan-list ul li { float:left; width:386px; height:132px; background-color:#FFF; border:#d9d9d9 solid 1px; margin-top:18px; }
.i-fangan-list ul li .pic { float:left; width:80px; height:80px; margin-left:20px; margin-top:25px;}
.i-fangan-list ul li .pic img { width:100%; height:100%;}
.i-fangan-list ul li .con { float:right; width:210px; margin-right:20px; margin-top:45px;}
.i-fangan-list ul li .con .tit {color:#333333; font-size:24px; line-height:36px;overflow:hidden; text-overflow: ellipsis; white-space: nowrap;}
.i-fangan-list ul li .con .des {color:#666666; font-size:14px; line-height:1.71;ext-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical; margin-top:13px;}
.i-fangan-list ul li:nth-child(3n+2) { margin-left:18px;}
.i-fangan-list ul li:nth-child(3n+3) { margin-left:18px;}
.i-fangan-list ul li:hover .con .tit {color:#0075c1;}
/*i-shuju*/
.i-shuju { background-color:#0075c1; height:220px;}
.i-shuju-list { padding-top:47px;}
.i-shuju-list ul li{ float:left; width:25%; text-align:center; position:relative;}
.i-shuju-list ul li:after{content:""; position:absolute; left:0; top:17px; width:1px; height:93px; background-color:#2086c9; }
.i-shuju-list ul li:first-child:after { display:none;}
.i-shuju-list ul li .tit {color:#ffffff; font-size:66px; line-height:90px;overflow:hidden; text-overflow: ellipsis; white-space: nowrap;}
.i-shuju-list ul li .tit sup { font-size:16px; }
.i-shuju-list ul li .des {color:#ffffff; font-size:16px; line-height:1.5;overflow:hidden; text-overflow: ellipsis; white-space: nowrap;}
/*i-xuanze*/
.i-xuanze { height:551px; background:#00040c url(../images/xuanze-bg.jpg) no-repeat top center;}
.i-xuanze .info {color:#16aff5; font-size:45px; line-height:1.26; padding-top:142px;}
.i-xuanze .tit {color:#ffffff; font-size:45px; line-height:1.26;}
.i-xuanze .des {color:#ffffff; font-size:24px; line-height:1.5; margin-top:17px;}
.i-xuanze .more { width:126px; padding-left:35px; height:43px; border:#b3b3b3 solid 1px;border-radius:21px;color:#ffffff; font-size:18px; line-height:43px; background:url(../images/xuanze-icon.png) no-repeat right center; margin-top:72px;}
.i-xuanze .more a { color:#ffffff; display:block;}
.i-xuanze .more:hover { background:#FFF url(../images/xuanze-icon2.png) no-repeat right center; }
.i-xuanze .more:hover a { color:#333;}
/*i-news*/
.i-news { background-color:#f5f5f5; padding-top:74px; padding-bottom:61px;}
.i-news-con { margin-top:36px;}
.i-news-left { float:left; width:558px; background-color:#FFF;}
.i-news-left .pic {width: 100%; height:313px;}
.i-news-left .pic img {width: 100%;height: 100%; object-fit: cover;object-position: center 30%;}
.i-news-left .con { height:140px; padding:25px 34px 0 34px; background:url(../images/news-left-bg.png) no-repeat bottom center; }
.i-news-left .con .tit {color:#333333; font-size:20px; line-height:1.26;overflow:hidden; text-overflow: ellipsis; white-space: nowrap;}
.i-news-left .con .des {color:#666666; font-size:14px; line-height:1.78;text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical; margin-top:12px;}
.i-news-left:hover .tit {color:#0075c1;}
.i-news-right { float:right; width:611px; }
.i-news-right ul li { height:146px; background-color:#FFF; margin-bottom:20px;}
.i-news-right ul li .riqi { float:left; width:92px; text-align:center; margin-left:14px; margin-top:31px; position:relative;}
.i-news-right ul li .riqi:after{content:""; position:absolute; right:0; top:0; width:1px; height:84px; background-color:#f7f7f7; }
.i-news-right ul li .riqi .riqi-dd {color:#666666; font-size:41px; line-height:53px; position:relative;}
.i-news-right ul li .riqi .riqi-dd:after{content:""; position:absolute; left:50%; bottom:0; margin-left:-21px; width:42px; height:1px; background-color:#ededed; }
.i-news-right ul li .riqi .riqi-yymm {color:#8c8c8c; font-size:10px; line-height:30px;}
.i-news-right ul li .con { float:right; padding-top:27px; width:460px; margin-right:20px;}
.i-news-right ul li .con .tit {color:#333333; font-size:20px; line-height:1.5;overflow:hidden; text-overflow: ellipsis; white-space: nowrap;}
.i-news-right ul li .con .des {color:#999999; font-size:14px; line-height:1.71;text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical; margin-top:11px;}
.i-news-right ul li:hover .con .tit {color:#0075c1;}
/*f-liuyan*/
.f-liuyan { height:200px; background-color:#0075c1; padding-top:70px; padding-bottom:53px; }
.f-liuyan .tit {color:#ffffff; font-size:34px; line-height:1.5;}
.f-liuyan .con { margin-top:32px;}
.f-liuyan .con input[type=text] { display:inline-block; vertical-align:middle; width:75%; padding-left:16px; height:50px;color:#333333; font-size:14px; border:none; margin-right:12px; }
.f-liuyan .con input[type=text]:nth-child(3) { width:370px;}
.f-liuyan .con input[type=submit] { width:250px; text-align:center; height:50px; background-color:#16aff5; color:#fff; font-size:20px;cursor:pointer; border:none;}
.f-liuyan .des {color:#60a9d8; font-size:16px; line-height:1.5; margin-top:43px;}
/*footer*/
.footer { height:350px; background-color:#2f2f2f;}
.footer a { color:#999999;}
.footer a:hover { text-decoration:underline;}
.footer .f-left { float:left; width:870px; padding-top:73px; }
.footer .f-tel { color:#f9f9f9; font-size:36px; line-height:50px; background:url(../images/f-tel.png) no-repeat left center; padding-left:73px; min-height:53px;}
.footer .f-text { color:#999999; font-size:16px; line-height:1.875; margin-left:37px; margin-top:29px; }
.footer .f-text img { width:20px; vertical-align:middle; margin-right:10px;}
.footer .f-copy { color:#999999; font-size:16px; line-height:1.875; margin-top:38px; }
.footer .f-right { float:right; width:300px; margin-top:100px; }
.footer .f-right ul li { float:right; width:120px; height:120px; text-align:center; margin-left:27px;}
.footer .f-right ul li .pic { width:100%;}
.footer .f-right ul li .pic img{ width:100%;}
.footer .f-right ul li .tit { color:#999999; font-size:14px; line-height:50px;}
/*n-yuanyin*/
.n-yuanyin { background-color:#f3f3f3; padding-top:80px; padding-bottom:80px;}
.n-yuanyin-list { margin-top:37px;}
.n-yuanyin-list ul li { float:left; width:288px; background-color:#FFF; height:340px; padding-top:40px; text-align:center;position:relative;}
.n-yuanyin-list ul li:after{content:""; position:absolute; left:50%; margin-left:-23px; top:210px; width:46px; height:3px; background-color:#018de9; }
.n-yuanyin-list ul li:nth-child(4n+2) { margin-left:16px;}
.n-yuanyin-list ul li:nth-child(4n+3) { margin-left:16px;}
.n-yuanyin-list ul li:nth-child(4n+4) { margin-left:16px;}
.n-yuanyin-list ul li .pic { width:100px; height:100px; margin:0 auto;}
.n-yuanyin-list ul li .pic img { width:100%; height:100%;}
.n-yuanyin-list ul li .tit { color:#333333; font-size:24px; line-height:40px; margin-top:9px; overflow:hidden; text-overflow: ellipsis; white-space: nowrap;}
.n-yuanyin-list ul li .des { padding:0 30px; color:#666666; font-size:16px; line-height:1.875;text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 4;-webkit-box-orient: vertical; margin-top:47px;}
/*n-neirong*/
.n-neirong { background-color:#0075c1; padding-top:75px; padding-bottom:78px; text-align:center;}
.n-neirong .i-public { color:#FFF;}
.n-neirong .list { margin-top:58px;}
.n-neirong .list ul li{ float:left; width:16.66%; text-align:center;}
.n-neirong .list ul li .pic { width:120px; height:120px; margin:0 auto; background-color:#FFF;border-radius:50%;}
.n-neirong .list ul li .pic img{ width:100%; height:100%;}
.n-neirong .list ul li .tit { color:#ffffff; font-size:24px; line-height:1; margin-top:36px;overflow:hidden; text-overflow: ellipsis; white-space: nowrap;}
.n-neirong .nob { color:#ffffff; font-size:36px; line-height:60px; margin-top:50px;}
.n-neirong .des { color:#ffffff; font-size:16px; line-height:1.5;}
/*n-news*/
.n-news { padding-top:76px; padding-bottom:80px;}
.n-news-list { padding-top:23px; }
.n-news-list ul li{ float:left; width:570px;padding-bottom:14px; border-bottom:#e3e3e3 solid 1px; margin-top:26px;}
.n-news-list ul li:nth-child(even){ margin-left:60px;}
.n-news-list ul li .tit { color:#333333; font-size:20px; line-height:36px;overflow:hidden; text-overflow: ellipsis; white-space: nowrap; }
.n-news-list ul li .riqi { color:#adadad; font-size:16px; line-height:33px; background:url(../images/n-news-icon.png) no-repeat left center; padding-left:28px;}
.n-news-list ul li:hover .tit { color:#0075c1; }
.n-news-more { width:223px; height:48px; margin:0 auto; border:#e3e3e3 solid 1px;border-radius:24px; text-align:center; color:#666666; font-size:16px; line-height:48px; margin-top:42px;}
.n-news-more a {color:#666666; display:block;}
.n-news-more:hover { background-color:#0075c1; border:#0075c1 solid 1px;}
.n-news-more:hover a {color:#ffffff; }
/*n-kaifa*/
.n-kaifa { padding-top:76px; padding-bottom:80px; background-color:#f6f7fb;}
.n-kaifa-con { margin-top:41px; }
.n-kaifa-con ul li { float:left; width:577px; height:338px; background-color:#FFF; box-shadow: 0 0 5px rgba(0, 0, 0, 0.1); }
.n-kaifa-con ul li:nth-child(even) { margin-left:46px; }
.n-kaifa-con ul li .tit {color:#ffffff; font-size:28px; line-height:74px; height:74px; background:url(../images/kaifa-bg1.jpg) no-repeat; background-size:100% 100%; padding-left:46px; }
.n-kaifa-con ul li .tit img { width:40px; margin-right:10px;}
.n-kaifa-con ul li:nth-child(even) .tit{ background:url(../images/kaifa-bg2.jpg) no-repeat; background-size:100% 100%; }
.n-kaifa-con ul li .des {color:#333333; font-size:20px; line-height:2.5; padding:30px 50px 0 50px;}
/*n-youshi*/
.n-youshi { padding-top:77px; padding-bottom:70px;}
.n-youshi-list { height:auto;}
.n-youshi-list ul li { float:left; width:33.33%; text-align:center; margin-top:42px;}
.n-youshi-list ul li .pic { width:122px; height:122px; margin:0 auto;}
.n-youshi-list ul li .pic img { width:100%; height:100%;}
.n-youshi-list ul li .tit {color:#333333; font-size:24px; line-height:1.5; margin-top:19px;overflow:hidden; text-overflow: ellipsis; white-space: nowrap; }
.n-youshi-list ul li .des {color:#666666; font-size:14px; line-height:1.71;text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical; margin-top:16px; }
/*n-jiejue*/
.n-jiejue { background:#414141 url(../images/jiejue-bg.jpg) no-repeat top center; padding-top:80px; padding-bottom:80px;}
.n-jiejue .i-public { color:#FFF;}
.n-jiejue-list { margin-top:38px;}
.n-jiejue-list ul li { float:left; width:33%; height:173px; border:#5c5c5c solid 1px; margin-left:-1px; margin-top:-1px;}
.n-jiejue-list ul li .pic { float:left; width:120px; height:120px; margin-top:29px; margin-left:20px;} 
.n-jiejue-list ul li .pic img { width:100%; height:100%;}
.n-jiejue-list ul li .con { float:right; width:210px; margin-right:33px; padding-top:70px;} 
.n-jiejue-list ul li .con .tit {color:#ffffff; font-size:26px; line-height:1.5;overflow:hidden; text-overflow: ellipsis; white-space: nowrap;}
.n-jiejue-list ul li .con .des {color:#b3b3b3; font-size:14px; line-height:1.5; margin-top:7px;}
/*n-wuqu*/
.n-wuqu { padding-top:78px; padding-bottom:80px; }
.n-wuqu-list { margin-top:40px;}
.n-wuqu-list ul li { float:left; width:388px; height:252px; padding-top:38px; background-color:#f8f8f8; text-align:center; position:relative;}
.n-wuqu-list ul li:after{content:""; position:absolute; left:50%; bottom:46px; margin-left:-25px; width:50px; height:3px; background-color:#666666; }
.n-wuqu-list ul li:nth-child(3n+2) { margin-left:18px;}
.n-wuqu-list ul li:nth-child(3n+3) { margin-left:18px;}
.n-wuqu-list ul li .pic { width:100px; height:100px; margin:0 auto;}
.n-wuqu-list ul li .pic img { width:100%; height:100%;}
.n-wuqu-list ul li .tit {color:#333333; font-size:24px; line-height:1.5; margin-top:9px;overflow:hidden; text-overflow: ellipsis; white-space: nowrap;}
/*n-fangshi*/
.n-fangshi { background:#efefef url(../images/fangshi-bg.jpg) repeat-y center; }
.n-fangshi-left { float:left; width:400px; margin-top:150px;}
.n-fangshi-left .tit{color:#ffffff; font-size:42px; line-height:1.5; position:relative; }
.n-fangshi-left .tit:after{content:""; position:absolute; left:0; bottom:-25px; width:50px; height:3px; background-color:#ffffff; }
.n-fangshi-left .des{color:#b3d6ed; font-size:18px; line-height:2; margin-top:5px; margin-top:53px; }
.n-fangshi-right { float:right; width:690px; margin-top:72px;}
.n-fangshi-right ul li { margin-bottom:40px;}
.n-fangshi-right ul li .pic{ float:left; width:120px; height:120px;}
.n-fangshi-right ul li .pic img { width:100%; height:100%;} 
.n-fangshi-right ul li .con{ float:right; width:555px;}
.n-fangshi-right ul li .con .tit{color:#333333; font-size:30px; line-height:1.5; }
.n-fangshi-right ul li .con .des{color:#666666; font-size:16px; line-height:1.875; margin-top:5px; }
/*n-yxyoushi*/
.n-yxyoushi { background-color:#fafafa; padding-top:75px; padding-bottom:80px;}
.n-yxyoushi-list { margin-top:37px;}
.n-yxyoushi-list ul li { float:left; width:282px; height:216px; padding-top:50px; box-shadow: 0 0 10px rgba(0, 0, 0, 0.1); text-align:center; background-color:#FFF; }
.n-yxyoushi-list ul li:nth-child(4n+2) { margin-left:24px;}
.n-yxyoushi-list ul li:nth-child(4n+3) { margin-left:24px;}
.n-yxyoushi-list ul li:nth-child(4n+4) { margin-left:24px;}
.n-yxyoushi-list ul li .pic { width:112px; height:112px; margin:0 auto;}
.n-yxyoushi-list ul li .pic img { width:100%; height:100%;}
.n-yxyoushi-list ul li .tit {color:#333333; font-size:24px; line-height:1.5; margin-top:25px;overflow:hidden; text-overflow: ellipsis; white-space: nowrap;}
/*n-fannao*/
.n-fannao { padding-top:70px; padding-bottom:60px;}
.n-fannao .pic{ text-align:center; margin-top:20px; }
.n-fannao .pic img {max-width:60%;}
/*n-whfuwu*/
.n-whfuwu { background-color:#0075c1;padding-top:80px; padding-bottom:80px;}
.n-whfuwu .i-public { color:#FFF;}
.n-whfuwu-list { padding-top:20px;}
.n-whfuwu-list ul li{ float:left; width:590px; height:168px; background-color:#FFF; margin-top:22px;}
.n-whfuwu-list ul li:nth-child(even){ margin-left:20px;}
.n-whfuwu-list ul li .pic { float:left; width:97px; height:97px; margin-top:36px; margin-left:32px;}
.n-whfuwu-list ul li .pic img { width:100%; height:100%;}
.n-whfuwu-list ul li .con { float:right; margin-top:36px; width:410px; margin-right:30px;}
.n-whfuwu-list ul li .con .tit { color:#333333; font-size:24px; line-height:1.5;}
.n-whfuwu-list ul li .con .des { color:#666666; font-size:16px; line-height:1.75; margin-top:5px;}
/*n-position*/
.n-position { height:80px;}
.n-posi-left { float:left; margin-top:2px;}
.n-posi-left ul li { float:left;color:#333333; font-size:16px; line-height:76px; margin-right:60px; position:relative;}
.n-posi-left ul li:after{content:""; position:absolute; left:-30px; top:50%; margin-top:-7px; width:1px; height:15px; background-color:#cccccc; }
.n-posi-left ul li:first-child:after { display:none;}
.n-posi-left ul li a {color:#333333; display:block;}
.n-posi-left ul li:hover { border-bottom:#0176c1 solid 2px;}
.n-posi-left ul li:hover a {color:#097ac3;}
.n-posi-right { float:right; background:url(../images/home.png) no-repeat left center; padding-left:26px;color:#333333; font-size:14px; line-height:80px;}
/*n-main*/
.n-main { background-color:#f7f7f7; padding-top:40px; padding-bottom:40px; }
.n-box { background-color:#FFF; padding:20px 0; }
.n-main-list { padding:0 70px; }
.n-main-list ul li{ border-bottom:#ebebeb solid 1px; padding-bottom:35px; padding-top:44px;}
.n-main-list ul li .tit {color:#333333; font-size:28px; line-height:1.5;}
.n-main-list ul li .des {color:#666666; font-size:16px; line-height:1.875; margin-top:17px;}
.n-main-list ul li .riqi {color:#999999; font-size:16px; line-height:1.875; margin-top:17px;}
.n-main-list ul li:hover .tit {color:#0075c1;}
/*pagination*/
.pagination { box-sizing: border-box;text-align:center; font-size:14px; margin-top:40px;color:#7b7b7b; padding-bottom:40px;   }
.pagination a { color:#7b7b7b;  padding:5px 7px;border-radius:3px;}
.pagination a:hover { background-color:#0075c1; color:#FFF;}
/*n-newshow*/
.n-newshow {padding:40px 70px; }
.n-tit {font-size:30px; line-height:1.5; color:#333333; text-align:center;}
.n-des {font-size:14px; line-height:1.5; color:#999999; text-align:center; border-bottom:#ededed solid 1px; margin-top:20px; padding-bottom:20px;}
.n-show { font-size:16px; line-height:1.875; color:#333333; margin-top:20px; min-height:300px; }
.n-show img { max-width:100%;}
.n-other{ color:#666666; font-size:14px; line-height:1.5; border-top:#ededed solid 1px; margin-top:50px; padding-top:20px; }
.n-other span { display:inline-block; width:50%; overflow:hidden;}
.n-other span:nth-child(even){ float:right; text-align:right;}
.n-other a { color:#666666; }
.n-other a:hover { color:#0075c1;}
/*n-zhizuo*/
.n-zhizuo { padding-top:70px; padding-bottom:70px;}
.n-zhizuo-list { padding-top:15px;}
.n-zhizuo-list ul li{ float:left; width:384px; height:60px; background-color:#0075c1; color:#ffffff; font-size:24px; line-height:60px; text-align:center; margin-top:22px; }
.n-zhizuo-list ul li:nth-child(3n+2) { margin-left:24px;}
.n-zhizuo-list ul li:nth-child(3n+3) { margin-left:24px;}
.n-zhizuo-list ul li a { color:#ffffff;}
.n-zhizuo-text { background-color:#f8f8f8; border:#dddddd solid 1px; padding:20px 50px; color:#666666; font-size:16px; line-height:50px; margin-top:32px; }
.n-zhizuo-text span { font-size:24px; color:#333333; margin-right:15px;}
.n-zhizuo-nob { text-align:center; color:#333333; font-size:36px; line-height:1.5; margin-top:36px;}
.n-zhizuo-des { text-align:center; color:#666666; font-size:16px; line-height:1.5;}
/*n-shili*/
.n-shili { background-color:#0075c1; padding-top:90px; padding-bottom:80px;}
.n-shili .i-public { color:#FFF;}
.n-shili-des { text-align:center; color:#b3d6ed; font-size:16px; line-height:1.875; margin-top:20px;}
.n-shili-list { padding-top:47px;}
.n-shili-list ul li{ float:left; width:25%; text-align:center; position:relative;}
.n-shili-list ul li:after{content:""; position:absolute; left:0; top:17px; width:1px; height:93px; background-color:#2086c9; }
.n-shili-list ul li:first-child:after { display:none;}
.n-shili-list ul li .tit {color:#ffffff; font-size:66px; line-height:90px;overflow:hidden; text-overflow: ellipsis; white-space: nowrap;}
.n-shili-list ul li .tit sup { font-size:16px; }
.n-shili-list ul li .des {color:#ffffff; font-size:16px; line-height:1.5;overflow:hidden; text-overflow: ellipsis; white-space: nowrap;}
/*n-jishu*/
.n-jishu { background-color:#f8f8f8;padding-top:70px; padding-bottom:80px;}
.n-jishu-list { margin-top:48px;}
.n-jishu-list ul li{ float:left; width:240px; padding:0 30px; text-align:center;}
.n-jishu-list ul li .pic { width:100px; height:100px; margin:0 auto;}
.n-jishu-list ul li .pic img { width:100%; height:100%;}
.n-jishu-list ul li .tit{ color:#333333; font-size:24px; line-height:1.5; margin-top:11px;}
.n-jishu-list ul li .des{ color:#666666; font-size:16px; line-height:1.75; margin-top:11px;}
/*n-tuandui*/
.n-tuandui { padding-top:70px; padding-bottom:120px;}
.n-tuandui-list { margin-top:40px;}
.n-tuandui-list ul li { float:left; width:25%; text-align:center; background-color:#018de9; height:210px; padding-top:63px;}
.n-tuandui-list ul li .pic { width:100px; height:100px; margin:0 auto;}
.n-tuandui-list ul li .pic img { width:100%; height:100%;}
.n-tuandui-list ul li .tit { color:#ffffff; font-size:24px; line-height:1.5; }
.n-tuandui-list ul li:nth-child(1) { background:url(../images/tuandui-bg1.jpg) no-repeat;}
.n-tuandui-list ul li:nth-child(3) { background:url(../images/tuandui-bg2.jpg) no-repeat;}
.n-tuandui-list ul li:nth-child(4) { background-color:#f67524;}
/*n-houtai*/
.n-houtai { height:530px; background:#f8f8f8 url(../images/houtai-bg.png) no-repeat center center; }
.n-houtai-con { padding-top:200px; padding-left:620px; width:570px;}
.n-houtai-con .tit{ color:#333333; font-size:40px; line-height:1.5;}
.n-houtai-con .des{ color:#333333; font-size:16px; line-height:1.75; margin-top:11px;}

/*旧页面样式*/
.n-main-box .c-menu { text-align: center;}
.mb53 {margin-bottom: 53px;}
.mt65 {  margin-top: 65px;}
.left { float: left;}
.right { float: right;}
.wrap:after { content: ""; display: block; height: 0;clear: both; visibility: hidden;}
.center { width: 1200px; margin: 0 auto;}
@font-face {font-family: "iconfont";
  src: url('//at.alicdn.com/t/font_542127_svauaiypcbsrwwmi.eot?t=1516066934725'); /* IE9*/
  src: url('//at.alicdn.com/t/font_542127_svauaiypcbsrwwmi.eot?t=1516066934725#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url('data:application/x-font-woff;charset=utf-8;base64,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') format('woff'),
  url('//at.alicdn.com/t/font_542127_svauaiypcbsrwwmi.ttf?t=1516066934725') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+*/
  url('//at.alicdn.com/t/font_542127_svauaiypcbsrwwmi.svg?t=1516066934725#iconfont') format('svg'); /* iOS 4.1- */
}
.iconfont { font-family:"iconfont" !important; font-size:16px; font-style:normal; -webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}
.icon-sanjiao:before { content: "\e65a"; }
.icon-qq:before { content: "\e630"; }
.icon-home:before { content: "\e69c"; }

/*public tit*/
.public-tit{text-align:center}
.public-tit a{font-size:40px;color:#333333;display:inline-block;font-weight:700}
.public-tit a:hover{text-decoration:none!important}
.public-tit p.h{width:35%;height:1px;background:#000;margin:0 auto;position:relative;margin-top:15px}
.public-tit p.h span{width:45px;height:3px;background:#000;display:block;position:absolute;left:50%;margin-left:-15px;top:-1px}
.public-tit p.intro{font-size:14px;color:#333;margin-top:17px;font-weight:200;}
.public-n-tit{padding:23px 0;border-bottom:1px solid #e0e0e0;min-width: 1200px}
.public-n-tit .tit{font-size:25px;color:#333;font-weight:700}
.public-n-tit .brand{position:relative;top:12px}
.public-n-tit .brand i{font-size:18px}
.public-n-tit .brand a{color:#999;}
.public-n-tit .menu-home{font-size:14px;color:#999}
.public-n-tit .cur{color:#999;font-size:14px}
.public-n-tit2{padding-top:48px;background:0 0;height:auto;margin-bottom:57px;text-align:center}
.public-n-tit2 a{font-size:40px;color:#000;font-weight:700}
.public-n-tit2 p{font-size:14px;color:#000;margin-top:8px}
.public-n-tit1{text-align:center;width:100%;height:300px;background:#16AFF5;padding-top:37px}
.public-n-tit1 a{font-size:40px;color:#fff;font-weight:700}
.public-n-tit1 p{margin-top:8px;color:#fff;font-size:14px}
.public-n-tit3{text-align: center;}
.public-n-tit3 p{padding-bottom: 40px;background: url(../images/tit-bg.jpg) no-repeat bottom;color:#000;font-size: 34px;font-weight: bold;}
.public-n-tit3 p span{color:#16aff5;}
.public-n-tit4 {padding-bottom: 110px;background: url(../images/yixiao-bg.jpg) no-repeat bottom;}
.public-n-tit4 p{font-size: 30px;color:#333;font-weight: bold;text-align: center;}
.public-n-tit4 p span{color:#0168b7}
/*public tit end*/

/*联系我们页面、*/
.n-main-box .c-menu{text-align:center}
.n-main-box .c-menu li{display:inline-block;width:150px;height:33px;background:#000;line-height:33px}
.n-main-box .c-menu li a{color:#fff;font-size:16px}
.n-main-box .c-menu li:hover{background:#16aff5}
.n-main-box .c-menu li:hover a{text-decoration:none}
.n-main-box .c-menu .active{background:#16AFF5}
.concat-qq{text-align:center;margin-bottom:57px}
.concat-qq li{display:inline-block;text-align:center;width:420px;height:50px;line-height:50px;color:#fff}
.concat-qq li a{color:#fff}
.concat-qq .phone{background:#000;font-size:26px;color:#fff;font-weight:700}
.concat-qq .qq{background:#16aff5;font-size:20px;position:relative;top:-3px}
.concat-qq .qq a{margin-right:10px;color:#fff}
.concat-qq .qq a i{font-size:23px;margin-right:6px}
/*.n-concat-box{border:1px solid #ddd}*/
.n-concat-box .top{padding-top:69px;padding-bottom:50px;border:1px solid #ddd}
.n-concat-box .top .item{width:185px;text-align:center;margin-left:83px}
.n-concat-box .top .item img{padding:14px;border:1px solid #ddd;margin-bottom:17px;width:193px;height: 193px;}
.n-concat-box .top .txt{margin-left:114px}
.n-concat-box .top .txt p{font-size:20px;color:#000;margin-bottom:19px}
.n-concat-box .map{padding-top:33px;padding-left:24px;padding-bottom:27px;border:1px solid #ddd;border-top: none;margin-bottom: 50px;}
/*联系我们页面结束、*/
/*付款方式 页面*/
.n-main-box .card-money{margin-right:-30px}
.n-main-box .card-money li{box-sizing:border-box;width:380px;height:260px;padding:30px 0 0 30px;border:1px solid #ddd;margin-right:20px;float:left;margin-bottom:33px}
.n-main-box .card-money li img{margin-bottom:29px}
.n-main-box .card-money li p{font-size:13px;color:#555;margin-bottom:16px}
/*付款方式页面 结束*/
/*公司简介 页面*/
.n-main-box .qi-about{padding-bottom:35px}
.n-main-box .qi-about p{text-indent:2em;font-size:14px;color:#444;line-height:250%}
.n-main-box .us-advantage{position:relative;height:750px}
.n-main-box .us-advantage .aspects{margin-bottom:45px;height:300px;position:absolute;top:170px;left:50%;margin-left:-600px}
.n-main-box .us-advantage .tab-menu li{float:left;width:300px;border-right:1px solid #fff;text-align:center;height:50px;line-height:50px;background:#e0e3e4;position:relative}
.n-main-box .us-advantage .tab-menu li a{color:#000;font-size:20px;font-weight:700;display:block}
.n-main-box .us-advantage .tab-menu li:last-child{border-right:none}
.n-main-box .us-advantage .tab-menu li:hover{background:#1290c9}
.n-main-box .us-advantage .tab-menu li:hover a{text-decoration:none;color:#fff}
.n-main-box .us-advantage .tab-menu li i{position:absolute;bottom:-1px;color:#1290c9;font-size:130px;line-height:0;left:50%;margin-left:-58px;display:none}
.n-main-box .us-advantage .tab-menu li:hover i{display:block}
.n-main-box .us-advantage .tab-menu .uk-active{background:#1290C9}
.n-main-box .us-advantage .tab-menu .uk-active a{color:#fff!important}
.n-main-box .us-advantage .tab-menu .uk-active i{display:block}
.n-main-box .us-advantage .uk-switcher li{padding-top:60px;padding-left:67px;padding-right:80px;height:250px;border:1px solid #DDD;border-top:none;background:#fff;font-size:14px;color:#000;line-height:200%;display:none}
.n-main-box .us-advantage .uk-switcher .uk-active{display:block}
.n-main-box .n-youshi{margin-top:197px}
.us-service{padding-top:57px;background:url(../images/service.jpg) no-repeat center;height:785px}
.us-service .public-n-tit1{background:0 0;height:90px;padding-top:0;margin-bottom:70px}
.us-service .public-n-tit1 a{color:#000}
.us-service .public-n-tit1 p{color:#000}
.us-service ul{width:373px}
.us-service ul .one{font-size:25px;color:#040404;font-weight:700;text-align:center;margin-bottom:33px}
.us-service ul .one span{font-size:47px;color:#16aff5;font-weight:700;position:relative;top:2px}
.us-service ul .two{text-align:right;font-size:16px;color:#040404;line-height:150%;letter-spacing:1px}
.us-service .ul-right .two{text-align:left}
/*公司简介页面结束*/




@media(max-width:1200px){
.banner {width:1200px; margin:0 auto;}
.i-fuwu {width:1200px; margin:0 auto;}
.i-shuju {width:1200px; margin:0 auto;}
.i-xuanze {width:1200px; margin:0 auto;}
.i-news {width:1200px; margin:0 auto;}
.f-liuyan {width:1200px; margin:0 auto;}
.footer {width:1200px; margin:0 auto;}
.n-yuanyin{width:1200px; margin:0 auto;}
.n-neirong{width:1200px; margin:0 auto;}
.n-kaifa{width:1200px; margin:0 auto;}
.n-jiejue{width:1200px; margin:0 auto;}
.n-yxyoushi{width:1200px; margin:0 auto;}
.n-whfuwu{width:1200px; margin:0 auto;}
.n-main{width:1200px; margin:0 auto;}
.n-shili{width:1200px; margin:0 auto;}
.n-jishu{width:1200px; margin:0 auto;}
.n-houtai{width:1200px; margin:0 auto;}
}